namespace Yahtzee.Game
{
    public class Yahtzee : Scorecombinatie
    {

        public Yahtzee()
        {
        }


        public override int getScore()
        {
            if (isHetYahtzee(beurt.geefOgen()))
            {
                return 50;
            }
            return 0;
        }

        private bool isHetYahtzee(int[] ogen)
        {
            int eersteDobbelsteen = ogen[0];
            for (int i = 1; i < ogen.Length; i++)
            {
                if (ogen[i] != eersteDobbelsteen)
                {
                    return false;
                }
            }
            return true;
        }
    }
}